Neural Diffeomorphic Non-uniform B-spline Flows
نویسندگان
چکیده
Normalizing flows have been successfully modeling a complex probability distribution as an invertible transformation of simple base distribution. However, there are often applications that require more than invertibility. For instance, the computation energies and forces in physics requires second derivatives to be well-defined continuous. Smooth normalizing employ infinitely differentiable transformation, but with price slow non-analytic inverse transforms. In this work, we propose diffeomorphic non-uniform B-spline at least twice continuously while bi-Lipschitz continuous, enabling efficient parametrization retaining analytic transforms based on sufficient condition for diffeomorphism. Firstly, investigate C(k-2)-diffeomorphic kth-order transformations. Then, derive cubic neural flows. Lastly, performed experiments solving force matching problem Boltzmann generators, demonstrating our C2-diffeomorphic yielded solutions better previous spline faster smooth Our source code is publicly available https://github.com/smhongok/Non-uniform-B-spline-Flow.
منابع مشابه
Non Uniform Rational B Spline (NURBS) Based Non-Linear Analysis of Straight Beams with Mixed Formulations
Displacement finite element models of various beam theories have been developed traditionally using conventional finite element basis functions (i.e., cubic Hermite, equi-spaced Lagrange interpolation functions, or spectral/hp Legendre functions). Various finite element models of beams differ from each other in the choice of the interpolation functions used for the transverse deflection w, tota...
متن کاملAdaptive non - uniform B - spline dictionaries on a compact interval
Non-uniform B-spline dictionaries on a compact interval are discussed. For each given partition, dictionaries of B-spline functions for the corresponding spline space are constructed. It is asserted that, by dividing the given partition into subpartitions and joining together the bases for the concomitant subspaces, slightly redundant dictionaries of Bsplines functions are obtained. Such dictio...
متن کاملNon-uniform B-Spline Subdivision Using Refine and Smooth
Subdivision surfaces would be useful in a greater number of applications if an arbitrary-degree, non-uniform scheme existed that was a generalisation of NURBS. As a step towards building such a scheme, we investigate non-uniform analogues of the Lane-Riesenfeld ‘refine and smooth’ subdivision paradigm. We show that the assumptions made in constructing such an analogue are critical, and conclude...
متن کاملExplicit B-spline regularization in diffeomorphic image registration
Diffeomorphic mappings are central to image registration due largely to their topological properties and success in providing biologically plausible solutions to deformation and morphological estimation problems. Popular diffeomorphic image registration algorithms include those characterized by time-varying and constant velocity fields, and symmetrical considerations. Prior information in the f...
متن کاملA direct method to solve optimal knots of B-spline curves: An application for non-uniform B-spline curves fitting
B-spline functions are widely used in many industrial applications such as computer graphic representations, computer aided design, computer aided manufacturing, computer numerical control, etc. Recently, there exist some demands, e.g. in reverse engineering (RE) area, to employ B-spline curves for non-trivial cases that include curves with discontinuous points, cusps or turning points from the...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Proceedings of the ... AAAI Conference on Artificial Intelligence
سال: 2023
ISSN: ['2159-5399', '2374-3468']
DOI: https://doi.org/10.1609/aaai.v37i10.26441